home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 7 / Apprentice-Release7.iso / Source Code / C / Frameworks / Hsoi's App Shell 1.0a4 / HAS 1.0a2 -> 1.0a3 notes < prev    next >
Encoding:
Text File  |  1997-01-28  |  1.9 KB  |  54 lines  |  [TEXT/CWIE]

  1. HAS 1.0a3 notes
  2.  
  3. •    Fixed a bug in HsoiDoStop() that would call speech manager routines
  4.     without first checking to see if the speech manager was installed!
  5.     
  6.     Fixed thanx to Adriaan Tijsseling <mailto:at@cogsci.soton.ac.uk>
  7.  
  8.  
  9. •    Updated to CW11, WASTE 1.3a3, WASTE Object Handlers 1.2.4,
  10.     InternetConfig 1.3.
  11.  
  12. •    Had 3 calls to BlockMove().  Removed and replaced with BlockMoveData().
  13.  
  14. •    Updated the version numbers (in all places where used) to 1.0a3.  This necessitated
  15.     the updating of the HASPreferences.c file to be able to read things in, etc etc
  16.     etc properly for the right version.
  17.     
  18.     In doing so, I fixed a long standing bug with the preferences version logic.
  19.     
  20.     The logic did properly update the prefs struct in memory, but didn't write it
  21.     out.  I fixed that so now it's semi-flawless...it works...a little messy, but
  22.     it works.
  23.  
  24. •    Suman Park, suman@sscfont.co.kr reported a problem with HAS:
  25.  
  26.         If you're typing with a Script other Roman (like Korean or Japanese) and
  27.         switch script to Roman, remaining inlineinput underline, then characters
  28.         I've typed (Korean or Japanese) becomes Roman characters.
  29.         This is also found your AppShell & WASTE demo application.
  30.         But in Tom Bender's TextEdit Plus -I know it used WASTE- that problem
  31.         never comes.
  32.  
  33.     and then wrote back with a fix
  34.     
  35.         I found the solution for that.
  36.         In WASTE source code, the file "WasteIntf.h" has following
  37.  
  38.             // set WASTE_NO_SYNCH to 1 if you don't want WASTE to synchronize
  39.         keyboard and fonts
  40.             #ifndef WASTE_NO_SYNCH
  41.             #define WASTE_NO_SYNCH            1
  42.             #endif
  43.  
  44.         After I set the value of WASTE_NO_SYNCH to "1",
  45.         that problem never comes out.
  46.         I think you'd better fix it like me, don't you?
  47.         But Marco Piovanelli should fix this problem in his code.
  48.         -After switching script completed, then switch Font.
  49.  
  50.     so, I changed this to "1" in the HsoiHeaders.pch file.  Can't test it, but
  51.     I'll have to trust Suman.
  52.  
  53. •    In converting to CW11, converted things to use MSL instead of the Plum-Hall
  54.     ANSI libraries.